.tippy-box[data-theme~='ai-blueking-tooltip'] {
  font-size: 12px !important;
  .tippy-content {
    color: #fff;
    padding: 5px 9px;
  }
}

// 白色主题样式
.tippy-box[data-theme~='ai-blueking-light'] {
  font-size: 12px !important;
  .tippy-content {
    padding: 0;
  }
}

// 下拉菜单样式
.tippy-dropdown-menu {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 6px;
  background-color: #fff;
  border-radius: 4px;
  min-width: 120px;

  .tippy-menu-item {
    display: inline-flex;
    align-items: center;
    gap: 2px;
    height: 24px;
    padding: 2px 8px;
    margin: 0 -2px;
    font-size: 12px;
    color: #4d4f56;
    cursor: pointer;
    border-radius: 4px;
    transition: all 0.2s ease;
    white-space: nowrap;

    i {
      font-size: 16px;
      color: #979ba5;
    }

    &:hover {
      background: #f5f7fa;
    }
  }
}
